babl-memory: allow babl_malloc(0) to succeed
authorEll <ell_se@yahoo.com>
Wed, 30 May 2018 09:45:17 +0000 (05:45 -0400)
committerEll <ell_se@yahoo.com>
Wed, 30 May 2018 09:45:17 +0000 (05:45 -0400)
commit0fe8d37002be074fd61265b991fde74b12cb94f1
treede69eba93d072d85340967f29c28fb793ae70a51
parent24d7ba9071ee1e03a12c79c6d724cdc2980dc41e
babl-memory: allow babl_malloc(0) to succeed

Allow a babl_malloc() call with size == 0 to succeed, returning a
dummy allocation, instead of asserting on this condition.  The new
babl-palette code tries to allocate an empty buffer for the radii
array when creating a single-color palette, which would previously
lead to a crash.
babl/babl-memory.c